package com.huitone.gddw.service.dto.analysis;

import java.util.ArrayList;
import java.util.List;

import com.huitone.gddw.common.excel.CountData;

/**
 * 结算报表
 * @author wuluodan
 *
 */
public class SettlementRepACDTO {
	
	@CountData(colSpan = 1, index = 1, isCoalition = false)
	private String space;
	
	@CountData(colSpan = 1, index = 2, isCoalition = false)
	private String summary;
	
	/** 下发短信总量（条） **/
//	@CountData(colSpan = 1, index = 3, isCoalition = false)
//	private Long sendSucCount;
	
	/** 下发短信总量（条） **/
	@CountData(colSpan = 1, index = 3, isCoalition = false)
	private Long smNumsCount;
	
	/** 接收成功总条数 **/
	@CountData(colSpan = 1, index = 4, isCoalition = false)
	private Long recvSucCount;
	
	/** 接收失败总条数 **/
	@CountData(colSpan = 1, index = 5, isCoalition = false)
	private Long recvFailCount;
	
	/** 未返回用户接收状态条数 **/
	@CountData(colSpan = 1, index = 6, isCoalition = false)
	private Long recvNoneCount;
	
	/** 短信接收总条数 **/
	@CountData(colSpan = 1, index = 7, isCoalition = false)
	private Long upTotalCount;
	
	private List<SettlementRepDTO> recordList = new ArrayList<SettlementRepDTO>();

	public String getSpace() {
		return "";
	}

	public void setSpace(String space) {
		this.space = space;
	}

	public String getSummary() {
		return "汇总";
	}

	public void setSummary(String summary) {
		this.summary = summary;
	}

//	public Long getSendSucCount() {
//		return sendSucCount;
//	}
//
//	public void setSendSucCount(Long sendSucCount) {
//		this.sendSucCount = sendSucCount;
//	}
	
	public Long getSmNumsCount() {
		return smNumsCount;
	}
	
	public void setSmNumsCount(Long smNumsCount) {
		this.smNumsCount = smNumsCount;
	}
	
	public Long getRecvSucCount() {
		return recvSucCount;
	}


	public void setRecvSucCount(Long recvSucCount) {
		this.recvSucCount = recvSucCount;
	}

	public Long getRecvFailCount() {
		return recvFailCount;
	}

	public void setRecvFailCount(Long recvFailCount) {
		this.recvFailCount = recvFailCount;
	}

	public Long getRecvNoneCount() {
		return recvNoneCount;
	}

	public void setRecvNoneCount(Long recvNoneCount) {
		this.recvNoneCount = recvNoneCount;
	}

	public Long getUpTotalCount() {
		return upTotalCount;
	}

	public void setUpTotalCount(Long upTotalCount) {
		this.upTotalCount = upTotalCount;
	}

	public List<SettlementRepDTO> getRecordList() {
		return recordList;
	}

	public void setRecordList(List<SettlementRepDTO> recordList) {
		this.recordList = recordList;
	}
	
}
